<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>
    // - parseInt()
    // - parseFloat()
    // - Math.round()
    // 一般用来字符转数值

    // var str = "365";
    // var str = "hello";
    // var str = "365abc";
    // var str = "365abc789";
    // var str = "abc789";
    // var str = "365.789";
    // console.log(str);
    // console.log(typeof str);
    // var num = parseInt(str);
    // console.log(num);
    // console.log(typeof num);

    // var str = "365";
    // var str = "hello";
    // var str = "365abc";
    // var str = "365abc789";
    // var str = "abc789";
    // var str = "365.789";
    // console.log(str);
    // console.log(typeof str);
    // var num = parseFloat(str);
    // console.log(num);
    // console.log(typeof num);

    // var str = "365";
    // var str = "hello";
    // var str = "365abc";
    // var str = "365abc789";
    // var str = "abc789";
    // var str = "365.789";
    // var str = "-365.789";
    // console.log(str);
    // console.log(typeof str);
    // var num = Math.round(str);
    // console.log(num);
    // console.log(typeof num);

    

    // 一般用来其他转数值
    // - Number()

    // console.log( Number("365") );
    // console.log( Number("365a") );
    // console.log( Number("365.789") );
    // console.log( Number("hello") );
    // console.log( Number(365) );
    // console.log( Number(true) );
    // console.log( Number(false) );
    // console.log( Number({name:123}) );
    // console.log( Number(function(){}) );
    // console.log( Number([]) );
    // console.log( Number(["hello"]) );
    // console.log( Number([365]) );
    // console.log( Number(["365"]) );
    // console.log( Number(["365", "789"]) );
    // console.log( Number([365,789]) );
    // console.log( Number(undefined) );
    // console.log( Number(null) );
    // console.log( Number(NaN) );



    // 自己练习


    // var str="354"
    // console.log(str)
    // console.log(typeof str)
    // var num=parseInt(str)
    // console.log(str)
    // console.log(typeof parseInt(str))

    // var str = "365";
    // var str = "hello";
    // var str = "365abc";
    // var str = "365abc789";
    // var str = "abc789";
    // var str = "365.789";
    var str = "365.111";
    // console.log(str);
    // console.log(typeof str);
    var num = parseInt(str);
    console.log(num);
    // console.log(typeof num);

    // var str="365.678"
    // var str="253sfg45"
    // var num=parseInt(str)
    // console.log(num)
    // console.log(typeof num)

    // var str="365.678"
    // // var str="253sfg45"
    // var num=Math.round(str)
    // console.log(num)
    // console.log(typeof num)

    // console.log(true||false)

    // var str="274.3475679784736"
    // var num=Number(str)
    // console.log(num)
    // console.log(typeof num)

    // console.log(Number(356475))
    // console.log(Number("3326469"));
    // console.log(Number("hello"));
    // console.log(Number("{}"));
    // console.log(Number("[]"));
    // console.log(Number("function(){}"));

    // console.log(Number([234]))


    // var str="2345adrf";
    // var num=parseFloat(str);
    // console.log(num);
    // console.log(Number([]))
    










</script>
</html>